PendingUnder contract$375,0006.79 acresHanover County2 bd, 1.5 ba • 1,316 sq ftMechanicsville, VA 23111
PendingUnder contract$814,9004.87 acresFrederick County3 bd, 3.5 ba • 2,368 sq ftStephens City, VA 22655